### #...># #....# #....# . ##....#############.... #.................o.... #.......oo########..... #.........# ... #..<......##### . ##............# #........###.# ####'##### #.# #.# #.# #.# #.# #.# #.. ... .. .... .. ....######.# ..........# .........# #.......# #.......# #.......# #....)..# #.....<.# ...........# { ...........# ####.......# #.......# #.......# ####.##.# #. .#