############### #>......Y.....# #.###########.# #.# #.# #.###########.###### #..................# .........#.###............# ####......# #.##.##.###..# #.##.#####. #.##.# #..# ..< ........##.##.###..# ... #..........(.......# # #########..######.......... #..# #.....###. #..# ##....# #..#######.#.## #........#.#.# #.######<#.#.# #. #.#.#.# #. #.#.# #. #.# #. #.# #. #.# . #.# ... #.#