... .... ## ... ?.. .. ....## .## #...###.. .. #####....###.... .......CZ....... ########.####.. #.# #.# #.# #####.##### #.........# #.........# #.........# #.........# #.........# #.....)...# #.....))..# #....<....# ###########