clap clap clap .... ( hate myself for not solving it )