######## #......# #......+ #......# #......# #......# #......# #...<..# #......# #......# +......# .. #......#####... ######......... #....'......... #....#......... #....#......... .#####....#......... .....#....+......... .....######.....>### .................# .................+ .................# ...........####### +### ...........#....# .(... #######)####....#.(.... #.......w(......'w..... #...............#...... #...##....####### ..... #+# #....# .... ......# ... .##....# .. . #....# . .....#