##################### ....................# .. ....................# #. ##.####...#######...# #.. #.# ##...### #...# #.. #.# #......# #...# ####..####.###......# #...# #........#..........#####...# #...........................# .......<.#####......#####...# #........# #####..# #...# #####..### #..# #...# #.. #######..#####...# .... .................# ..... .............(...# ###### ##################