#........##### #...........!. #............. #............ #............ #.........[.. #..........?. #.....a...... #......##.... #......# . #......# ##......### #........... #...........# #...........# #...........# #...........# #...........# #...........# #...........# #...........# #.....).....# #...........# #...........# #...........# #...........# #############