.. .# .# # #.## .. ...#... ##....... ##........ #.(h....<. ##..c#..... ##...## ... ##...## . ######...## ###.......## ##.........# ##..........# #..........## ..........## ###.....## ##...### ###...## ##.. ##....## #..# ##.....# ##..####.....## #...#.......## ####..#........# ###.....#........# .#...........^...## .................# ........#........# ........####..#### ..........####...# #..............# ###..# ##.............## #... #..............# ##.. #.............<# . ##.............## ##..............# #..............## #...........# #..........## ##........## ##......## ###>..## ##..## ##..# ##.# ###