. .#### ... ....(. ######... ..#...####...<.... ..............#... .......<.(........ ..............###. ...#..........# . ######.##### #.# .. .##.# #.# # #. .##!# ##.# #.#. .##.# #..# .#.#. #.# ##.## .... #.# #..#### . ..# #.######.....#.. #.###.##...........# #.##..##......_..### #.#..#....##.....# # #ZZ.##.##........# #.##...##.##.#...#### #....#....##.##### .............###.# .###.g######...#.# #... #...... .... ..##### ..... .## .... ....