### # .... .. ...####### ... . .........####...... #.####................ ......(...$...# .... .......(...### #... ..#....(.#####..### #..a#((.........# #.###..<........# #.c)(...........# .#.F###..##.#.#### .........##..# .. ..#.$######...## .. #.. #..### #.. #.## #.# #. .. #. #. .. .#