### #<# ..........# .........# .........# ###...#... .......... ......... #..#..... #.# #.# #.#.#... #....... . #......# #.. #...... #...#..... ......... .........# #.<# ................# ?.##.##.###.### # #.# #.# #.# #.. ..# ..# .... ......... . .#.#...... #..## ..#...... ####... ##........ ...#..## #....#..### ......# #........# #.#...# #..#.... #.#...# .# #<.##.##################.....#.... ###.#####...).............(((((........... ........)....####################.#.##### ###.########.# #..)...... ### ###.##### .# #