## ##### ...###...## .......... ......... .........# ###. #.......%# #<#.# #........## #.#.#### ###.......# #.#...... #....%..# #.#....... #.......###.#....... #..........%#....... #...........#........ .## #.................... .....%##.................... .......# #...####........... ......... #..............#... ......o.(. #.................. ..........##.............##.. ......o.##...........##...#. ....$....++.%.........+ .... #........##.......#...# .. #..)....(##..)....#...# ........(##(......#...# ...##...#.o%......#... . #....#............ .................... ................... .....#........... ............... ............. .......... .....