#+##....... #......... #........ #....... #...... #..... #####...# .......<+ #####...####### .#####.......... ................ ..$......##..... .......>........ ...........{.... ..#####+#..{.... ..{.... ...w... ....... ....>.. ..## ..##.....## .#.......## ...._..[. # ....... #. ..... .#.. ... .....##.# #.oo...# #..###.# #..ooo....# #....#.##.# #....#.# # #... #.# #..# #.# #.. #.# #. #.#