### ...# ...# ....# #####+###....## #.............# #......<......+ +.............# #.............# .......######### ....... ....... ....... ##+#... #......# #......### #......... #......... #.....$... #......... #......... #<....# #.....# #.....# [.# #.....# .. #.....+ ######## .. #.....# #......# .# #.....# #......#..# ......# #......#..# .. #......'..+ ... #......####.... #.....Wy....... ..######^....... #...<'........ #....#........ #....##+###### ###..# #######..# #........# #...<....# #.........# #.........# #.>..###.## ####+# .# .. ...