##+## .##...## oo....... o..... ...######+# ##+###+####'#........ .... ..................... o...... ..................... ........ ........<........... #........ .................... +#### #....(.. ................... ...... #.....# .................. ....... +.....+ ....##+########## .......##+##.....# ##### ... #............5oo.# # .o. # . #........<..##'### #.♣o♣.# +......)....#ooK##.. #.o<..# #...........#.ooo.... #.♣.♣.# #...........'........ # ..o # ............#...##.... ##.## .......##+###...# ... ... ...... .....# . ### ..... .....# .... ....'. . ...## ...# #