.. .# ...####. .... ... . .......#..... .... .........##....### ..... ....#............###...... ..............(........... ..........####............. ........<.(.........%....... ......#.....##......g....... ... +..(..+...!........... # #.....#.............# .#+#...).#.............# ........................# ..............##..?..... ..............##....... ..................... .............$... .......#...... ............ .......... ....