...... ....... ...... ....... ......##....... #............# #............## ............... ............... .^.....<....... ......>........ ............... ............... #[...........## #............# ......##....... ...... .......