############ ........... #........# #........# #........# #........# #........# #........# #........# #........# #........# #.......[# #........# ..#########........# ...................# ...................###..# .........<..............# .##########..###........# #>.# #........# #..# #........# #..# #........# ....... #..# #........#####.......# ###....... #..# #...........$........# .......... #..# #......... .........># ......... .........# .......Y. #.......# #........ #.......# #........ #.......# #<....... #...<...# #........ #.......# #........ #.......# #........ #..)...... #....ccc. #........... #....c... #.......#### #...cc... #.......# #........ #.......#