##...###...# # ......#..?# #. .....#.$. ... ..(.... ....#..... ......... #.......# #......<# ###...### ..... .... ... .. .