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