############### ##.............# ##########....#########.# ####...........#...........# #......######.############## #.##########.#..#.# #....# ..........#.....#.# ####.# ######## .#.....#<#.....#.#########.### #......# ......#.###.....#.............#####......# .######.........#######..................# #.........#.#...........................# #.#.##..#.#.#.########..................# ..<....#.).#...........................# #...................................>...# ....#.....########.##.............ZZ...# .>....###.# ... .########..........# ..#.#. #.# #.# #. ...........# ..#... ... #. .. ......#.#'## # ... ......#)#)# ..## ........#.###### .. .####....)..(...# ......(.(......# ......($.((..^..# ....(...........# #####...........# #...........# #...........# #/..........