# ###### ##### .. #....###...######### .... #....+.'...'.....(.+ .....## #....###...####.##+# ....... #...###.....###.## ....... #...'Z'.....'....+ ........#####...#l#.....##+###+## ................####+###.......... ................# #...<'.......... ...............# #....#.......... ..........>....# ##...#......... ...............# #####....##+#. ..............# #....+ .............# #....# ............# #....# ......... #....+ #...