####### ..... ##...## #.....# #.<.# #.....# ##...## ...%. #######