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