### ##.## ...############...########### #.............#.#............ ...############.......## ##..#####..## ##..#.....#..## #.#######..#.......#..## #.........#....<....#..# #########..#.......#..## #...#.....#..## ###..#####..## #........## #######.##.).....# #.......###.####.# #.#####.....# .# ###.### . #.# ## #># #.# #.# #.# ###.### #.....# ##.....#### #........... #......#### #......# #.##.### #h##.# #.##.# #.# .# #.# . ... ..# .## .