### # #.## # ... #X##.#.## .#5 ##.##. .## .{## #{{{ .#...... .....#.##... . ......#.# #. #{#. 3 ##..# ..##...{. .5. #.### .###{# .#.... #.. #..# #.##.#. . . .. ... ## . # ....# 3##∩# # .. # .. #{.####### .{..# .# # #{ ..## ##. .#....# { ..## ...# { # #..#.... { #..#.X. .## .. ...# #.. . ##. # . # #.. .. ..# # .. . . X.# # ##. . .# . . . .