#..# #..# #..# #..# #..# #..# #######..## .......<..# ..........# #......#..# ....... .## #...... ## #...... #...... #......